﻿namespace AnyOffice.Model
{
    using System;

    public class RmsRollData
    {
        protected DateTime _addTime = DateTime.Now;
        protected string _addUser = string.Empty;
        protected object _archiveNo;
        protected object _beginDate;
        protected int _borrow;
        protected object _boxNo;
        protected object _bZJG;
        protected object _catalogNo;
        protected object _categoryNo;
        protected object _certificateEnd;
        protected object _certificateKind;
        protected object _certificateStart;
        protected object _deadLine;
        protected object _delTime;
        protected object _delUser;
        protected object _deptId;
        protected object _endDate;
        protected object _manageUser;
        protected object _microNo;
        protected object _modTime;
        protected object _modUser;
        protected object _readUser;
        protected object _remark;
        protected string _rollCode = string.Empty;
        protected int _rollId = -1;
        protected string _rollName = string.Empty;
        protected object _rollPage;
        protected int _roomId;
        protected object _secret;
        protected int _status;
        protected object _years;

        public DateTime AddTime
        {
            get
            {
                return this._addTime;
            }
            set
            {
                this._addTime = value;
            }
        }

        public string AddUser
        {
            get
            {
                return this._addUser;
            }
            set
            {
                this._addUser = value;
            }
        }

        public string ArchiveNo
        {
            get
            {
                return (string) this._archiveNo;
            }
            set
            {
                this._archiveNo = value;
            }
        }

        public bool ArchiveNoIsNull
        {
            get
            {
                return (this._archiveNo == null);
            }
            set
            {
                if (value)
                {
                    this._archiveNo = null;
                }
            }
        }

        public DateTime BeginDate
        {
            get
            {
                return (DateTime) this._beginDate;
            }
            set
            {
                this._beginDate = value;
            }
        }

        public bool BeginDateIsNull
        {
            get
            {
                return (this._beginDate == null);
            }
            set
            {
                if (value)
                {
                    this._beginDate = null;
                }
            }
        }

        public int Borrow
        {
            get
            {
                return this._borrow;
            }
            set
            {
                this._borrow = value;
            }
        }

        public string BoxNo
        {
            get
            {
                return (string) this._boxNo;
            }
            set
            {
                this._boxNo = value;
            }
        }

        public bool BoxNoIsNull
        {
            get
            {
                return (this._boxNo == null);
            }
            set
            {
                if (value)
                {
                    this._boxNo = null;
                }
            }
        }

        public string BZJG
        {
            get
            {
                return (string) this._bZJG;
            }
            set
            {
                this._bZJG = value;
            }
        }

        public bool BZJGIsNull
        {
            get
            {
                return (this._bZJG == null);
            }
            set
            {
                if (value)
                {
                    this._bZJG = null;
                }
            }
        }

        public string CatalogNo
        {
            get
            {
                return (string) this._catalogNo;
            }
            set
            {
                this._catalogNo = value;
            }
        }

        public bool CatalogNoIsNull
        {
            get
            {
                return (this._catalogNo == null);
            }
            set
            {
                if (value)
                {
                    this._catalogNo = null;
                }
            }
        }

        public string CategoryNo
        {
            get
            {
                return (string) this._categoryNo;
            }
            set
            {
                this._categoryNo = value;
            }
        }

        public bool CategoryNoIsNull
        {
            get
            {
                return (this._categoryNo == null);
            }
            set
            {
                if (value)
                {
                    this._categoryNo = null;
                }
            }
        }

        public string CertificateEnd
        {
            get
            {
                return (string) this._certificateEnd;
            }
            set
            {
                this._certificateEnd = value;
            }
        }

        public bool CertificateEndIsNull
        {
            get
            {
                return (this._certificateEnd == null);
            }
            set
            {
                if (value)
                {
                    this._certificateEnd = null;
                }
            }
        }

        public string CertificateKind
        {
            get
            {
                return (string) this._certificateKind;
            }
            set
            {
                this._certificateKind = value;
            }
        }

        public bool CertificateKindIsNull
        {
            get
            {
                return (this._certificateKind == null);
            }
            set
            {
                if (value)
                {
                    this._certificateKind = null;
                }
            }
        }

        public string CertificateStart
        {
            get
            {
                return (string) this._certificateStart;
            }
            set
            {
                this._certificateStart = value;
            }
        }

        public bool CertificateStartIsNull
        {
            get
            {
                return (this._certificateStart == null);
            }
            set
            {
                if (value)
                {
                    this._certificateStart = null;
                }
            }
        }

        public string DeadLine
        {
            get
            {
                return (string) this._deadLine;
            }
            set
            {
                this._deadLine = value;
            }
        }

        public bool DeadLineIsNull
        {
            get
            {
                return (this._deadLine == null);
            }
            set
            {
                if (value)
                {
                    this._deadLine = null;
                }
            }
        }

        public DateTime DelTime
        {
            get
            {
                return (DateTime) this._delTime;
            }
            set
            {
                this._delTime = value;
            }
        }

        public bool DelTimeIsNull
        {
            get
            {
                return (this._delTime == null);
            }
            set
            {
                if (value)
                {
                    this._delTime = null;
                }
            }
        }

        public string DelUser
        {
            get
            {
                return (string) this._delUser;
            }
            set
            {
                this._delUser = value;
            }
        }

        public bool DelUserIsNull
        {
            get
            {
                return (this._delUser == null);
            }
            set
            {
                if (value)
                {
                    this._delUser = null;
                }
            }
        }

        public int DeptId
        {
            get
            {
                return (int) this._deptId;
            }
            set
            {
                this._deptId = value;
            }
        }

        public bool DeptIdIsNull
        {
            get
            {
                return (this._deptId == null);
            }
            set
            {
                if (value)
                {
                    this._deptId = null;
                }
            }
        }

        public DateTime EndDate
        {
            get
            {
                return (DateTime) this._endDate;
            }
            set
            {
                this._endDate = value;
            }
        }

        public bool EndDateIsNull
        {
            get
            {
                return (this._endDate == null);
            }
            set
            {
                if (value)
                {
                    this._endDate = null;
                }
            }
        }

        public string ManageUser
        {
            get
            {
                return (string) this._manageUser;
            }
            set
            {
                this._manageUser = value;
            }
        }

        public bool ManageUserIsNull
        {
            get
            {
                return (this._manageUser == null);
            }
            set
            {
                if (value)
                {
                    this._manageUser = null;
                }
            }
        }

        public string MicroNo
        {
            get
            {
                return (string) this._microNo;
            }
            set
            {
                this._microNo = value;
            }
        }

        public bool MicroNoIsNull
        {
            get
            {
                return (this._microNo == null);
            }
            set
            {
                if (value)
                {
                    this._microNo = null;
                }
            }
        }

        public DateTime ModTime
        {
            get
            {
                return (DateTime) this._modTime;
            }
            set
            {
                this._modTime = value;
            }
        }

        public bool ModTimeIsNull
        {
            get
            {
                return (this._modTime == null);
            }
            set
            {
                if (value)
                {
                    this._modTime = null;
                }
            }
        }

        public string ModUser
        {
            get
            {
                return (string) this._modUser;
            }
            set
            {
                this._modUser = value;
            }
        }

        public bool ModUserIsNull
        {
            get
            {
                return (this._modUser == null);
            }
            set
            {
                if (value)
                {
                    this._modUser = null;
                }
            }
        }

        public string ReadUser
        {
            get
            {
                return (string) this._readUser;
            }
            set
            {
                this._readUser = value;
            }
        }

        public bool ReadUserIsNull
        {
            get
            {
                return (this._readUser == null);
            }
            set
            {
                if (value)
                {
                    this._readUser = null;
                }
            }
        }

        public string Remark
        {
            get
            {
                return (string) this._remark;
            }
            set
            {
                this._remark = value;
            }
        }

        public bool RemarkIsNull
        {
            get
            {
                return (this._remark == null);
            }
            set
            {
                if (value)
                {
                    this._remark = null;
                }
            }
        }

        public string RollCode
        {
            get
            {
                return this._rollCode;
            }
            set
            {
                this._rollCode = value;
            }
        }

        public int RollId
        {
            get
            {
                return this._rollId;
            }
            set
            {
                this._rollId = value;
            }
        }

        public string RollName
        {
            get
            {
                return this._rollName;
            }
            set
            {
                this._rollName = value;
            }
        }

        public string RollPage
        {
            get
            {
                return (string) this._rollPage;
            }
            set
            {
                this._rollPage = value;
            }
        }

        public bool RollPageIsNull
        {
            get
            {
                return (this._rollPage == null);
            }
            set
            {
                if (value)
                {
                    this._rollPage = null;
                }
            }
        }

        public int RoomId
        {
            get
            {
                return this._roomId;
            }
            set
            {
                this._roomId = value;
            }
        }

        public string Secret
        {
            get
            {
                return (string) this._secret;
            }
            set
            {
                this._secret = value;
            }
        }

        public bool SecretIsNull
        {
            get
            {
                return (this._secret == null);
            }
            set
            {
                if (value)
                {
                    this._secret = null;
                }
            }
        }

        public int Status
        {
            get
            {
                return this._status;
            }
            set
            {
                this._status = value;
            }
        }

        public string Years
        {
            get
            {
                return (string) this._years;
            }
            set
            {
                this._years = value;
            }
        }

        public bool YearsIsNull
        {
            get
            {
                return (this._years == null);
            }
            set
            {
                if (value)
                {
                    this._years = null;
                }
            }
        }
    }
}

